.order-details .title{
	height: 25px;
}
.order-details .title ul li{
	float: left;
	margin-right: 38px;
}
.order-details .title ul li a{
	display: inline-block;
	font-size: 18px;
	position: relative;
	top: 1px;
	color: #333;
	padding: 0 7px;
	z-index: 1000;
}
.order-details .title ul li a:hover,
.order-details .title ul li a.active{
	color: #dd2727;
	border-bottom: 1px solid #dd2727;
}
.orderInfo{
	width: 872px;
	margin-top: 24px;
	float: right;
    border: 1px solid #c1c1c1;
    margin-bottom: 48px;
}
.orderInfo .tit{
	width: 872px;
	height: 56px;
	background: #c1c1c1;
}
.orderInfo .tit ul li{
	font-size: 18px;
	color: #333;
	line-height: 56px;
	float: left;
	text-align: center;
}
.orderInfo .tit ul .info{
	width: 258px;
}
.orderInfo .tit ul .num{
	width: 80px;
}
.orderInfo .tit ul .state{
	width: 160px;
}
.orderInfo .tit ul .price{
	width: 88px;
}
.orderInfo .tit ul .sum{
	width: 131px;
}
.orderInfo .tit ul .handle{
	width: 153px;
}
.orderInfo .order-list ul li{
	float: left;
	height: 230px;
}
.orderInfo .order-list ul li:first-child{
	border-bottom: 1px solid #c1c1c1;
}
.orderInfo .order-list ul li div{
	display: table-cell;
	vertical-align: middle;
}
.orderInfo .order-list .list-left{
	width: 241px;
	padding-left: 17px;
}
.orderInfo .order-list .num{
	width: 81px;
	height: 230px;
	text-align: center;
	font-size: 18px;
	color: #333;
}
.orderInfo .order-list .state{
	width: 160px;
	height: 230px;
	text-align: center;
	font-size: 18px;
	color: #39b54a;
}
.orderInfo .order-list .state p{
	line-height: 30px;
}
.orderInfo .order-list .state a{
	font-size: 16px;
	color: #dd2727;
}
.orderInfo .order-list .price{
	width: 88px;
	height: 230px;
	text-align: center;
	font-size: 18px;
	color: #dd2727;
}
.orderInfo .order-list .sum{
	width: 131px;
	height: 230px;
	text-align: center;
	font-size: 18px;
	color: #dd2727;
}
.orderInfo .order-list .handle{
	width: 153px;
	height: 230px;
	text-align: center;
}
.orderInfo .order-list .handle a{
	font-size: 16px;
	color: #dd2727;
}
.page{
	overflow: hidden;
}
